mounted archery - Turkish English Dictionary